﻿using MongoDB.Bson.Serialization.Attributes;
using MongoDB.Bson.Serialization.Options;
using Sustainalytics.Entities.ProductInvolvement;
using System.Collections.Generic;

namespace Sustainalytics.Entities.SustainableProducts
{
    public class SustainableProductsCategory
    {
        public virtual string Symbol { get; set; }
        public virtual string CategoryOfInvolvement { get; set; }
        public virtual string RelatedCategorySymbol { get; set; }
        public virtual string Description { get; set; }

        [BsonDictionaryOptions(DictionaryRepresentation.ArrayOfArrays)]
        public virtual Dictionary<int, PIRange> RevenueRange { get; set; }
    }
}
